Definition of Trematode Worm

  • (noun) parasitic flatworms having external suckers for attaching to a host

Synonyms of Trematode Worm


Antonyms of Trematode Worm


No Antonyms Found.

Homophones of Trematode Worm


No Homophones Found.